long-root smartweed - French English Dictionary